Big Huge Thesaurus

Copernicia alba

noun